package com.sailing.xjpb.common.operator;

import java.util.Date;

/**
 * 注销操作信息-暂时定义了标准，但没有实现
 *
 * @author YaoWei
 * createDate: 2020/12/7
 */
@Deprecated
public interface CancelOperator {

    /**
     * 注销人id
     *
     * @return 注销人id
     */
    default String getCancelUserId() {
        return null;
    }

    /**
     * 注销人id
     *
     * @param cancelUserId 注销人id
     */
    default void setCancelUserId(String cancelUserId) {

    }

    /**
     * 注销人姓名
     *
     * @return 注销人姓名
     */
    default String getCancelUserName() {
        return null;
    }

    /**
     * 注销人姓名
     *
     * @param cancelUserName 注销人姓名
     */
    default void setCancelUserName(String cancelUserName) {

    }

    /**
     * 注销组织Code
     *
     * @return 注销组织Code
     */
    default String getCancelOrgCode() {
        return null;
    }

    /**
     * 注销组织Code
     *
     * @param cancelOrgCode 注销组织Code
     */
    default void setCancelOrgCode(String cancelOrgCode) {

    }

    /**
     * 注销组织名称
     *
     * @return 注销组织名称
     */
    default String getCancelOrgName() {
        return null;
    }

    /**
     * 注销组织名称
     *
     * @param cancelOrgName 注销组织名称
     */
    default void setCancelOrgName(String cancelOrgName) {

    }

    /**
     * 注销人ip
     *
     * @return 注销人ip
     */
    default String getCancelIp() {
        return null;
    }

    /**
     * 注销人ip
     *
     * @param cancelIp 注销人ip
     */
    default void setCancelIp(String cancelIp) {

    }

    /**
     * 注销原因
     *
     * @return 注销原因
     */
    default String getCancelReason() {
        return null;
    }

    /**
     * 注销原因
     *
     * @param cancelReason 注销原因
     */
    default void setCancelReason(String cancelReason) {

    }

    /**
     * 注销时间
     *
     * @return 注销时间
     */
    default Date getCancelTime() {
        return null;
    }

    /**
     * 注销时间
     *
     * @param cancelTime 注销时间
     */
    default void setCancelTime(Date cancelTime) {

    }

    /**
     * 注销状态
     *
     * @return 注销状态
     */
    default String getCancelState() {
        return null;
    }

    /**
     * 注销状态
     *
     * @param cancelState 注销状态
     */
    default void setCancelState(String cancelState) {

    }

}
